package com.cdd.common.constant;

public class RedisKeys {

    public static String yonghu_all_yaoqingma = "yonghuyaoqingma"; //所有app用户的验证码
    public static String AppUpdate_Url = "/uploads/AppVersion/";
    public static String userinfo = "userinfo:"; //用户缓存信息
    public static String userToken = "usertoken:";//用户token信息
    public static String userId = "userid:";//用户id

    public static String zcyzm = "zcyzm:"; //注册验证码
    public static String sendcount = "sendcount:"; //记录临时发送记录

    public static String FORMTOKEN = "formToken:"; //用户缓存信息
    public static String CACHE_VERSION = "version";
    public static String CACHE_LUNBOTU = "lunbotu:";
    public static String YIDUIYI_MAN = "man:";
    public static String YIDUIYI_GIRL = "girl:";

    public static String CACHE_JIEDANTIME = "jiedantime_";
    public static String CACHE_JIEDANTIJIAOTIME = "jiedantijiao_";
    public static String CACHE_JIEDANTIJIAOTIME_WEIXIN = "jiedantijiaoweixin_";
    public static String CACHE_FAHONGBAO = "fahongbao_";
    public static String CACHE_ZHUANZHANG = "zhuanzhang_";
    public static String CACHE_DINGSHIQIHONGBAO = "dinshiqihongbao_";
    public static String CACHE_SAISHIDTOLIST = "saishilist_";

    public static String CACHE_HUIYUANDENGJI = "huiyuandengji";

    public static String CACHE_QUNSHENQING = "qunshenqing_";//群申请信息处理
    public static String CACHE_HAOYOUSHENQING = "haoyoushenqing_";
    public static String CACHE_PAIHANGTIME = "paihangtime";

    public static String CACHE_XIAOXI = "xiaoxi_";

    public static String CACHE_RENWU_ID_MAP = "renwumap_";//map形式的所有任务
    public static String CACHE_RENWULISTALL = "renwulistall";//list形式的所有任务

    public static String CACHE_RENWU_USER_LIST = "renwuuserlist:";

    public static String CACHE_JIEDANLINSHI = "jiedanlinshi:";//用户已经接单的任务id字符串列表
    public static String CACHE_DANGRISHULIANG = "dangrishuliang_";//用户当日已经接单的数量

    public static String CACHE_RENWU_WEIWANCHENG = "renwu_wwc_";//用户未完成接单任务
    public static String CACHE_RENWU_YIWANCHENG = "renwu_ywc_";//用户已完成接单任务
    public static String CACHE_RENWU_TONGGUO = "renwu_shtg_";//用户审核通过接单任务

    public static String CACHE_JIEDAN = "jiedan_";//所有的接单信息 id：对象

    public static String CACHE_MINGXI_RENWU = "mingxi_rw_";//收入明细：任务奖励金
    public static String CACHE_MINGXI_TUIGUANG = "mingxi_tg_";//收入明细：推广佣金
    public static String CACHE_MINGXI_TIXIAN = "renwu_tx_";//收入明细：提现
    public static String CACHE_SHOUYE_TONGJI = "shouyetongji:";//首页统计

    public static String QUIT_FAMILY = "quitFamily:";//退出家族

    public static String FAMILY_ID = "familyId:";//家族ID

    public static String spouseMatch = "spouseMatch:";//夫妻相匹配

    public static String BECKONING = "beckoning:";//心动

    //用户个人信息
    public static String USER = "USER:%s";
    //通过IP限制接口的时间和请求次数
    public static String APILIMIT = "limit:api:";
    //通过IP限制每天的注册次数
    public static String REGLIMIT = "limit:register:";
    //直播间用户列表KEY
    public static String LIVE_ROOM = "live_room:channelname:";
    //直播间PK时间记录KEY
    public static String LIVE_PK = "live_room:pk:";
    //视频匹配次数控制
    public static String VIDEO_COUNT  = "live_room:video_count:";
    //1V1正在被连麦主播
    public static String LIVE_ONE = "live_room:onevsone:";
    //缓存相关协议文本
    public static String TEXT =  "text:";
    //限制1V1扣费时间KEY
    public static String LIVE_1V1 = "live_room:1v1:";
    //百度token
    public static String BAIDU_ACCESS_TOKEN = "BAIDU_ACCESS_TOKEN";
    //动态点赞增加魅力值
    public static String PARSE_DYNAMIC_USER = "PARSE_DYNAMIC:%s:USER:%s";
    //动态点赞增加魅力值
    public static String DYNAMIC_PARSE_FOR = "DYNAMIC_PARSE_FOR:%s";
    //新手任务 评论
    public static String TASK_ONCE_COMMENT = "TASK_ONCE_COMMENT:";
    //新手任务 关注
    public static String TASK_ONCE_FOCUS = "TASK_ONCE_FOCUS:";
    //禁止用户一段小时内登陆
    public static String FORBID_USER_LOGIN = "FORBID_USER_LOGIN:%s";
    //智能聊天开关
    public static String SMART_CHART = "SMART_CHART:";
    //智能聊天次数
    public static String SMART_CHART_COUNT = "SMART_CHART_COUNT:";
    //智能聊天限制次数
    public static String SMART_CHART_LIMIT = "SMART_CHART_LIMIT:";
    //爱神牵线奖励记时 12小时 LOVELY_GOD:男性用户id:女性用户id
    public static String LOVELY_GOD = "LOVELY_GOD:%s:%s";

    //A对B心动后 第一步   第一个id是发起方 第二个id是被发起方
    //给B方发送魅力吸引了对方消息
    public static String BECKON_ALERT_ONE_TIP = "BECKON_ALERT_ONE_TIP:%s:%s";
    //心动礼物消息
    public static String BECKON_GIFT = "BECKON_GIFT:%s:%s";
    //B回A男第二步
    public static String BECKON_ALERT_TWO_TIP = "BECKON_ALERT_TWO_TIP:%s:%s";
    //A再次回复B第三步
    //给B方发送对方和你聊天需要支付金币消息
    public static String BECKON_ALERT_THREE_TIP = "BECKON_ALERT_THREE_TIP:%s:%s";
    //B再次回复A第四步
    //提示B方获得金币

    //A给B发消息后扣费逻辑
    public static String MESSAGE_CHAT_DEDUCTION = "MESSAGE_CHAT_DEDUCTION:%s:%s";
    public static String COPY_MESSAGE_CHAT_DEDUCTION = "COPY_MESSAGE_CHAT_DEDUCTION:%s:%s";

    //用户隐私设置
    public static String USER_SETTING = "USER_SETTING:%s";
    //注销倒计时
    public static String WRITE_OFF = "WRITE_OFF:%s";
    //A查看B个人资料通知
    public static String LOOK_ALERT = "LOOK_ALERT:%s:%s";
    //ios内购凭证
    public static String TRANSACTION_ID_LIST = "TRANSACTION_ID_LIST:";
    //用户动态角标通知
    public static String USER_BADGE = "USER_BADGE:%s";
}
